 package org.TCC_NOVO.client.modelo;

import com.google.gwt.user.client.rpc.IsSerializable;
import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.OneToOne;
import javax.persistence.Table;

public class Avaliacao implements Serializable, IsSerializable{

    @Id
    int id = 0;
    boolean alteracao = false;
    String tipo = "";
    String descricao = "";

    TipoAvaliacao tipo_avaliacao;

    public Avaliacao(int id, boolean alt, String tipo, String desc) {
        this.id = id;
        this.alteracao = alt;
        this.tipo = tipo;
        this.descricao = desc;
    }

    public Avaliacao() { }

    public void setAlteracao(boolean alteracao) {
        this.alteracao = alteracao;
    }

    public void setTipo(String tipo) {
        this.tipo = tipo;
    }

    public void setDescricao(String descricao) {
        this.descricao = descricao;
    }

    public String getDescricao() {
        return descricao;
    }
    
    public void setId(int id) {
        this.id = id;
    }

    public int getId() {
        return id;
    }
    
    public String getTipo() {
        return tipo;
    }

    public boolean  getAlteracao() {
        return alteracao;
    }

    
}
